﻿using System.Windows.Forms;

namespace KD.Sms
{
    public class CacheMemoryCenter
    {
        /// <summary>
        /// 当前光幕感应数
        /// </summary>
        public static int M_CurtainCount { set; get; }

        /// <summary>
        /// 激光测距值
        /// </summary>
        public static double M_LaserSpace { set; get; }

        /// <summary>
        /// 激光测距是否需要重连
        /// </summary>
        public static bool E_NeedReConnet { set; get; }

        /// <summary>
        /// 设备
        /// </summary>
        public static string E_DeviceName { set; get; }

        /// <summary>
        /// 
        /// </summary>
        public static RichTextBox M_CurrentMsgBox { set; get; }

        /// <summary>
        /// 当前采样车辆物流信息
        /// </summary>
        public static Entity.SamplingInfo E_SamplingInfo { set; get; }

        /// <summary>
        /// 车头照片
        /// </summary>
        public static System.Drawing.Image E_CaptureHead { set; get; }

        /// <summary>
        /// 样桶RFID卡号
        /// </summary>
        public static string E_SampleCardInfo { set; get; }

        /// <summary>
        /// 当前封装机的一些状态
        /// </summary>
        public static Entity.PackingMachineState E_PackingMachineState { set; get; }
        /// <summary>
        /// 当前封装煤样重量
        /// </summary>
        public static decimal E_SampleWeight { set; get; }
        /// <summary>
        /// 当前是否为调试模式
        /// </summary>
        public static bool E_IsDebug { set; get; }

        /// <summary>
        /// 测试模式，不执行采样流程
        /// </summary>
        public static bool E_NoSampling;

        /// <summary>
        /// 是否去模拟数据中拉取车型数据
        /// </summary>
        public static bool E_Unmanned;


    }
}
